<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><style type="text/css">body{font-family:"HelveticaNeue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333333;margin-left:10%;margin-right:10%;}h1{display:block;font-size:38.5px;line-height:40px;font-family:inherit;}li{line-height:20px;padding-left:10px;}ul{list-style-type:none;}div.attachment{border:1px solid black;margin:5px;padding:5px;}img.mapimage{border:1px solid black;max-height:600px;max-width:600px;}</style></head><body><h1>Python Resources for Scientific Computing</h1><img class="mapimage" src=""><ul><li><a href="http://imgs.xkcd.com/comics/python.png"> Humor</a></li><li><a href="http://pandas.pydata.org/"> Pandas</a><ul><li>Tutorials<ul><li><a href="http://vimeo.com/59324550"> 10 minutes (Vimeo)</a></li><li><a href="http://pandas.pydata.org/pandas-docs/stable/cookbook.html"> Cookbook</a></li><li><a href="http://www.youtube.com/watch?v=MxRMXhjXZos"> McKinney workshop (2012)</a></li><li><a href="http://www.randalolson.com/2012/08/06/statistical-analysis-made-easy-in-python/"> Randy Olson's Tutorial</a></li><li><a href="http://www.youtube.com/watch?v=w26x-z-BdWQ&amp;feature=youtu.be"> McKinney tutorial (2012)</a></li><li><a href="https://bitbucket.org/hrojas/learn-pandas"> Rojas (11 lessons)</a></li></ul></li><li><a href="http://pandas.pydata.org/pandas-docs/stable/install.html"> Documentation</a></li></ul></li><li>Plotting and Drawing<ul><li>Matplotlib<ul><li>tutorials<ul><li><a href="http://matplotlib.org/users/pyplot_tutorial.html"> official tutorial</a></li><li><a href="http://www.loria.fr/~rougier/teaching/matplotlib/"> Rougier (EuroScipy 2012)</a></li><li><a href="http://jakevdp.github.io/mpl_tutorial/"> VanderPlos (PyData 2012)</a></li><li><a href="http://www.youtube.com/watch?v=DNRJwENqEUY"> Hunter (PyData 2012)</a></li><li><a href="https://sites.google.com/site/scigraphs/home/"> scigraphs</a></li></ul></li><li><a href="http://matplotlib.org/gallery.html"> gallery</a></li></ul></li><li><a href="http://pyx.sourceforge.net/"> pyx</a><ul><li><a href="http://pyx.sourceforge.net/gallery/index.html"> gallery</a></li></ul></li><li><a href="https://github.com/enthought/chaco"> chaco</a><ul><li><a href="http://code.enthought.com/projects/chaco/gallery.php"> gallery</a></li></ul></li></ul></li><li>Matrix and Array Algebra<ul><li>NumPy<ul><li>documentation<ul><li><a href="http://docs.scipy.org/doc/numpy/user/"> User Guide</a></li><li><a href="http://docs.scipy.org/doc/numpy/reference/index.html#reference"> NumPy Reference</a></li></ul></li><li>tutorials<ul><li><a href="http://www.engr.ucsb.edu/~shell/che210d/numpy.pdf"> Shell's introduction</a></li></ul></li></ul></li><li><a href="http://www.scipy.org/"> SciPy</a><ul><li>tutorials<ul><li><a href="http://docs.scipy.org/doc/scipy/reference/tutorial/"> official tutorial</a></li></ul></li></ul></li></ul></li><li>Books<ul><li>Scientific Programming<ul><li><a href="http://amzn.to/16pjhyc"> McKinney (2012): Python for Data Analysis</a></li><li><a href="http://amzn.to/12Mf4pz"> Rossant (2013): Learning IPython for Interactive Computing and Data Visualization</a></li><li><a href="http://amzn.to/15AXtPo"> Langtangen (2012) A Primer on Scientific Programming with Python</a></li><li><a href="http://amzn.to/18S6g0F"> Langtangen (2013): Python Scripting for Computational Science</a></li></ul></li></ul></li><li>solvers<ul><li><a href="http://docs.scipy.org/doc/scipy/reference/optimize.html"> SciPy solvers</a></li><li><a href="http://openopt.org/"> OpenOpt</a></li></ul></li><li>Econometrics and Statistics<ul><li><a href="http://statsmodels.sourceforge.net/"> statsmodels</a></li></ul></li><li><a href="http://ipython.org/"> IPython</a><ul><li>Tutorials<ul><li><a href="http://ipython.org/ipython-doc/stable/interactive/tutorial.html"> Official Tutorial</a></li><li><a href="http://www.randalolson.com/2012/05/12/a-short-demo-on-how-to-use-ipython-notebook-as-a-research-notebook/"> Olson's Demo</a></li><li><a href="https://www.youtube.com/watch?v=26wgEsg9Mcc"> Perez's talk</a></li><li><a href="http://archive.ipython.org/media/PyCon2012-IPythonTutorial-Notebook.pdf"> PyCon 2012 tutorial</a></li></ul></li><li>Example Notebooks<ul><li><a href="https://github.com/ipython/ipython/wiki/A-gallery-of-interesting-IPython-Notebooks"> Curated Collection</a></li><li><a href="https://github.com/ipython/ipython/tree/master/examples/notebooks#a-collection-of-notebooks-for-using-ipython-effectively"> Useful Examples</a></li></ul></li></ul></li><li><a href="http://scikit-learn.org/stable/index.html"> scikit-learn</a><ul><li>tutorials<ul><li><a href="http://marakana.com/s/post/1152/scikit-learn_machine_learning_in_python"> Pydata (2012)</a></li><li><a href="http://scikit-learn.org/stable/tutorial/index.html"> official tutorials</a></li><li><a href="http://www.youtube.com/watch?v=cHZONQ2-x7I"> VanderPlos (2012)</a></li></ul></li></ul></li><li>Computer Algebra<ul><li>SymPy<ul><li>Tutorials<ul><li><a href="http://docs.sympy.org/0.7.3/tutorial/index.html"> official tutorial</a></li><li><a href="http://conference.scipy.org/scipy2013/tutorial_detail.php?id=101"> SciPy 2013 (5 parts)</a></li></ul></li></ul></li></ul></li><li>Databases<ul><li>tutorials<ul><li><a href="http://zetcode.com/db/postgresqlpythontutorial/"> PostgreSQL</a></li><li><a href="http://zetcode.com/db/mysqlpython/"> MySQL</a></li><li><a href="http://zetcode.com/db/sqlitepythontutorial/"> SqLite</a></li></ul></li><li><a href="http://www.pytables.org/"> Pytables</a></li></ul></li><li>Scientific Computing Distributions<ul><li><a href="https://www.enthought.com/products/canopy/"> Enthought Canopy</a></li><li><a href="https://code.google.com/p/pythonxy/"> pythonxy</a></li></ul></li><li>Python Basics<ul><li><a href="http://www.stat.washington.edu/~hoytak/_static/papers/why-python.pdf"> Why Use Python for Research?</a></li><li>resource aggregators<ul><li><a href="http://www.scipy.org/topical-software.html"> SciPy: Topical Software</a></li></ul></li><li>tutorials<ul><li><a href="http://cs.brown.edu/~ambell/pyseminar/Python_for_Economists.pdf"> Alex Bell's tutorial</a></li><li><a href="http://docs.python.org/2/tutorial/"> official tutorial</a></li></ul></li></ul></li></ul></body></html>